pull yourself hand over hand - Alemán Inglés Diccionario